View-Centered Conceptual Modelling - An Object-Oriented Approach
نویسندگان
چکیده
Information systems for highly skilled clerical workers present themselves as a collection of window-based processes with underlying procedures accessing databases. It is left to the users to continue or interrupt a certain piece of work or to switch from one application to another. Such system can be supported by three layers: a database layer, a dialogue layer and a presentation layer. In this paper an integrated object oriented model with a distinction between types and classes is outlined. In this model views on the datamodel can be extended to dialogue classes which enable a smooth integration of dialogue objects with the underlying datamodel. The only remaining task for the presentation layer consists of suitable ergonomic presentations of dialogue objects on the screen by means of a general UIMS.
منابع مشابه
Positionalism of Relations and Its Consequences for Fact-Oriented Modelling
Natural language-based conceptual modelling as well as the use of diagrams have been essential components of fact-oriented modelling from its inception. However, transforming natural language to its corresponding object-role modelling diagram, and vv., is not trivial. This is due to the more fundamental problem of the different underlying ontological commitments concerning positionalism of the ...
متن کاملA Constructivism-Based Approach to Teach Object- Oriented Programming
We have developed a course in object-oriented programming for students already familiar with the procedural programming paradigm. To address persistent difficulties mainly imposed by the already known paradigm, we adopted the approach of constructivism, which stresses the importance of prior knowledge on top of which new knowledge is built. A real-world system was adopted, to exploit the prior ...
متن کاملObjects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques
Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...
متن کاملCombining Static and Dynamic Modelling Methods: A Comparison of Four Methods
A conceptual model of a system is an explicit description of the behaviour required of the system. Methods for conceptual modelling include entity-relationship (ER) modelling, data flow modelling, Jackson System Development (JSD) and several object-oriented analysis methods. Given the current diversity of modelling methods, it is important for teaching as well as using these methods to know wha...
متن کاملA User Centered Approach to Requirements Modeling
The paper argues that the conventional methods for object oriented analysis and conceptual modeling suffer from lacks in requirements elicitation and validation by the end-user. Therefore, an intermediate level called ‘conceptual predesign’ is introduced between natural language requirements specification and conceptual design. The paper introduces the basic notions of a conceptual predesign mo...
متن کامل